开源实例之Tianji
前言
All-in-One Insight Hub
Tianji = Website Analytics + Uptime Monitor + Server Status + More...
实例地址
实例配置
配置 | 描述 |
---|---|
系统 | Debian |
服务端 | Node.js 22 |
程序 | Tianji 1.20.7 |
实例部署
官网地址:https://tianji.msgbyte.com
仓库地址:https://github.com/msgbyte/tianji
Docker部署
git clone https://github.com/msgbyte/tianji
cd tianji/
docker-compose up -d
本地部署
#克隆代码
git clone https://github.com/msgbyte/tianji
cd tianji/
#安装依赖
pnpm i
#构建项目
pnpm build
#创建数据库配置文件
cd src/server
vim .env
DATABASE_URL="postgresql://user:pass@127.0.0.1:5432/tianji?schema=public"
JWT_SECRET="replace-me-with-a-random-string"
#初始化数据库
pnpm db:migrate:apply
#启动服务
node dist/src/server/main.js
实例体验
后记
本实例仅供参考,不定期重置数据。